Greasyback shrimp - Spanish English Dictionary